Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
93 SEYMOUR PLACE Terraced £5,583,355 £3,800,000 30 Apr 2015
101 SEYMOUR PLACE Terraced £2,873,861 £1,750,000 25 Jan 2007
103 SEYMOUR PLACE Semi-Detached £1,326,490 £935,000 30 Sep 2015
105 SEYMOUR PLACE Flats/Maisonettes £311,335 £186,000 12 Mar 2013